tedious drudgery - German English Dictionary